package com.springstudy.dao.impl;


import com.springstudy.dao.UserDao;
import org.springframework.context.annotation.Lazy;
import org.springframework.context.annotation.Profile;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Repository;

/**
 * @author Tamako
 * @since 2025/1/9 15:16
 */
//@Component("userDao")
@Repository("userDao")
//@Scope("singleton")
//@Lazy(false)
@Profile("test")
public class UserDaoImpl implements UserDao {
    @Override
    public void show() {

    }


//    public UserDaoImpl() {
//        System.out.println("UserDaoImpl created");
//    }
//
//    @PostConstruct
//    public void init() {
//        System.out.println("UserDaoImpl init");
//    }
//
//    @PreDestroy
//    public void destroy() {
//        System.out.println("UserDaoImpl destroy");
//    }
}
